supernumerary placenta - French English Dictionary